/* 
    Document   : seachlist
    Created on : Jul 11, 2009, 3:37:38 PM
    Author     : hezhijian
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/


root {
    display: block;
}
.SearchResultContainer {
  background:white; margin:10px auto; padding:0px;overflow:hidden;
  overflow:hidden;
  position:relative;
  
}
.SearchResultTitle {
    height:34px;
    font-family:arial, sans-serif;
    background:white;
    margin:10px 0px 0px 0px;
    padding:0px 5px 0px 5px;
    overflow:hidden;
}
.SearchResultLHeadclass {
    height:40px;
    line-height:40px;
    margin:2px;
    background:#F3F3F3;
    float:left;
    font-family:sans-serif;
    font-size:14px;
    font-weight:bold;color:#666;
    text-align: center;
}
.SearchResultLItemclass_1 {
    margin:2px;
    background:#F8F8F8;
    float:left;
    font-family:arial, sans-serif;
    font-size:14px;
    font-weight:bold;color:#666;
    text-align: center;
    height: 100%;
}
.SearchResultLItemclass_2 {
    margin:2px;
    background:#F8F8F8;
    float:left;
    font-family:arial, sans-serif;
    font-size:14px;
    height: 100%;
}

.SearchResultLiClass {
  height:140px;
  border-color:#BBBBBB;
  border-style:solid;
  padding-bottom:1.25em;
  padding-top:0.5em;
  border-width:0 0 1px;
  margin:0 0 0.75em;
  padding:5px 0 0.75em;
  vertical-align:top;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  font-size:1em;
  line-height:1.4em;
  color:#272727;
  font-family:verdana,arial,sans-serif;
  font-size:75%;
  font-weight:normal;
}

.SearchResultGroupDesClass {
  margin-top:0.5em;
  font-size:1.2em;
  font-weight:normal;
  line-height:1.4em;
  color:#272727;
  font-family:verdana,arial,sans-serif;
  font-weight:normal;
}

.SearchResultGroupNameClass {
  font-size:1.5em;
  font-weight:bold;
  overflow:hidden;
  position:relative;
  width:98%;
  line-height:1.25em;
  color:#272727;
  font-family:verdana,arial,sans-serif;
}

.SearchResultOuterDivClass {
  margin-left:195px;
  position:relative;
  margin:0 0 0 170px;
  padding:0;
  font-size:1em;
  line-height:1.4em;
  color:#272727;
  font-family:verdana,arial,sans-serif;;
  font-weight:normal;
}

.SearchResultDivImgClass {
  width:160px;
  float:left;
  overflow:hidden;
  text-align:center;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  font-size:1em;
  line-height:1.4em;
  color:#272727;
  font-family:verdana,arial,sans-serif;
  font-weight:normal;
}

.SearchResultDivInfoClass {
  margin-left:195px;
  position:relative;
  margin:0 0 0 90px;
  padding:0;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  font-size:1em;
  line-height:1.4em;
  color:#272727;
  font-family:verdana,arial,sans-serif;
  font-weight:normal;
}

.SearchResultOthersInfoDivClass {
  float:right;
  padding-left:1em;
  width:15em;
  font-size:1.3em;
  line-height:1.5em;
  color:#272727;
  font-family:宋体;
  font-weight:normal;
}


.SearchResultGroupDetailDivClass {
  border-right:1px dotted #DDDDDD;
  margin-right:19em;
  padding-right:1em;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  font-size:1.1em;
  line-height:1.4em;
  color:#272727;
  font-family:verdana,arial,sans-serif;
  font-weight:normal;
}
.SearchResultOthersInfoNextMeetupMonthClass {
  color:white;
  display:block;
  line-height:1em;
  padding:0 0 .25em;
  font-size:1em;
  font-family:arial, sans-serif;
}


.SearchResultOthersInfoNextMeetupDayClass {
  background:#fff;
  color:#222;
  display:block;
  line-height:1em;
  padding:.15em 0 .15em;
  font-size:1em;
  font-family:arial, sans-serif  
}
.SearchResultOthersInfoNextMeetupMonthAndDayClass{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DC7939 none repeat scroll 0 0;
display:block;
margin:0 auto;
padding:0.25em 2px 2px;
width:40px;
}

.SearchResultOthersInfoNextMeetupMonthAndDayAndDaytimeClass {
  display:block;
  float:right;
  font-weight:bold;
  margin-right:40px;
  margin-top:2px;
  text-align:center;
  text-decoration:none !important;
  width:50px;
}

.SearchResultOthersInfoNextMeetupDowClass{
  color:#000000;
  font-size:1em;
}

.SearchResultOthersInfoNextMeetupTimeClass{
  color:#000000;
  font-weight:normal;
  font-size:0.9em;
}

/*????css*/
.rtop, .rbottom{ display:block; background:white}
.rtop div, .rbottom div{ display:block; height:1px; overflow:hidden; background: red}
.r1{margin: 0 7px}
.r2{margin: 0 5px}
.r3{margin: 0 3px}
.r4{margin: 0 2px}
.rtop .r5, .rbottom .r5{margin: 0 1px;height: 2px}

